Top 10k strings from +3 Utilities (19xx)(-)(Side A).dsk
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [DSK] (TOSEC-v2007-01-01) /
Back to the directory listing
33 23637+256* 24 Track-Info 18 PUT YOUR PROGRAM NAME HERE 10 DU52P3 HED 9 FILEHEADC 9 FILEHEAD 9 DU52P3 TAS 9 "23608",O: 8 "1m:menu.scr" 7 ;" ": 6 ROM BAS 6 READER 6 PROTETORC 6 PROTETORB 6 PARAM 6 MONITOR C 6 MONITOR 6 MEGAMAT 6 ;" "; 6 "1M:WARNING" 5 deliner 5 d*"CONTENTS" 5 DU52P3 5 DRVUSER 5 DOCTOR C 5 DOCTOR B 5 60<00*00002 5 23638-148": 5 23638-0184": 5 23638-0080": 5 AUTOCHARS PLUS ! 4 ;"STOP..."; 4 ;"INSERT DISK IN DRIVE"; 4 23638-0668": 4 3 wno,top,topl,bot,botr 3 UNFRAG BAS 3 ULTRA208 3 Disk Error Number 3 23638-39": 3 128 CHARS 2 trackpoke,trak: 2 larger than 99K may corrupt the 2 l(ary)=l(ary)+S 2 cpos=cpos-1 2 cpos=cpos+1 2 code if it PRINTs down into the bottom third of the screen." 2 buff1=buff1+1 2 buff1=buff 2 ZZZZ[X_PPP 2 XTRACT CATSCAN/SCANLOAD 2 Writing AAAAAAAAAAAA 2 When selecting, if you press theSPACE bar more than once againstthe same filename, IT WILL BE 2 UN SCANLOAD 2 UDGS 2 TRANS1_2C 2 TRANS1_2B 2 TAPEDISCC 2 TAPEDISCB 2 SUPERMAT 2 SPEC2 BIN 2 SPEC1 BIN 2 SOFTROM 2 SLOWDOWNC 2 SLOWDOWN 2 SHUFLOAD 2 SHUFFLER 2 SHUFF C 2 ROAD,BIRSTALL 2 RELABEL 2 QComienzo: 2 Put Destination Disk In DRIVE A 2 Press Q to QUIT or R to REPEA 2 PRESS ANY KEY, Q TO QUI 2 Not Enough Disk Space 2 Non-bootable disc. Replace and press any key. 2 M3CONV TAS 2 LOUGHBOROUGH 2 ISSUED IN OUTLET 2 INTEGRALC 2 INTEGRALB 2 HIFORM 2 HEADLOAD 2 File exists Delete(Y/N)? 2 File Absent 2 FLAGGED FOR MULTIPLE SAVES-greatfor extra backup security!-Brian" 2 ERROR: Drive 2 EDIS 2 Displaying a CAT with a file 2 DU53P3 HED 2 D*"CONTENTS" 2 CHEZRON SOFTWARE 2 ALL ENQUIRIES TO 2 ;B$;": AND PRESS A KEY": 2 ;"Which drive ?"; 2 ;"Type your text, ENTER to finish." 2 ;"Open file": 2 (buffer/256 2 "8";"PRESS ANY KEY...": 2 "1M:MENU.SCR" 2 then press E at the title page to 2 If you just want 2 FREEWARE! 2 Chris Pile 1990 2 +3 Extractor 2 LEICESTER 2 File Extraction Completed. 2 ENGLAND 2 2 1 z$=z$+"**** Drive "+d$+" User "+a$+" ****"+ 1 z$;" SEC ";: 1 z$(te)="f" 1 xx+":disk" 1 xternal 3.5" drive 1 xdpb=24005 1 write=23941 1 will be listed; cursor back up 1 wildcard usagTrack-Info 1 which has5 1 where you can vary the delay youwant between saves on tape). 1 very cheap updates 1 up and down and places the top selection in F$ so you 1 trak=trak-1 1 trak=trak+1 1 trak=tps-1 1 trackpoke=23858 1 top two thirds of the screen (asshown in yellow paper) then justcursor down and the remainder 1 to Multiface 3 loader/datafile format, and vice versa. 1 then press SPACE. Each will be 1 then press 3 1 tTrack-Info 1 t$+":"+f$ (3 1 stop empty user areas being 1 sectpoke=23857 1 sectpoke,sect: 1 sectpoke,sect 1 sect=spt-1 1 sect=sect-1 1 sect=sect+1 1 se features? Well 1 screen, will redisplay that UserArea for inspection. If no key is pressed, the screen scrolls." 1 s (includB 1 rinter or 1 really want to keep with Transfer ( 1 reads=23899 1 q:rm#w#"^m 1 q$-32Track-Info 1 programs more easily and 1 programs for whatever purpose. 1 printout or a screen display. 1 printer. There is an option to 1 printed, if desired." 1 price is `4. In retur 1 press "I" now 1 poke+3 1 patient -was it worth" 1 patches seamlesslyA 1 pTrack Status PTk Hd Sec PSH$ 1 pScanning disc. Press EDIT to pause, BREAK to abandon. $ 1 pSaving as: $ 1 pReading part 001.$ 1 pReading Writing $ 1 pPlease select format. Symbols: + : DOS-type format. * : Disc will not auto-detect. 1 pPaused. Press ENTER to resume or BREAK to abandon. $ 1 pFormatting track 000 $ 1 pERROR: There is no disc in drive 1 pDisc Util v5.03 Drive : Drive : Using None.1=Fix/unfix format 2=Format Disc 3=Save boot sector4=Disc-to-disc copy 5=Verify Disc BREAK=Finish 1 pCopying track by track.$ 1 pCopying in $Q 1 own program,press E to extract 1 ounts on majB 1 otal revolu 1 or exit while on this Part 2 andthen re-CAT, cursor up and down before selecting else a bug willflag the wrong file!)": 1 oggle Drive A or B 1 of code at 47500; 1 normal +3DOS% 1 more importantlyfree bug 1 login=23865 1 line 9966; 1 letter and whether you want a 1 know who you are... 1 it on all your discs if 1 it in a program then use 1 is program - just ask my girlfriend :D -^ 1 information 1 in the +3 guide by first using 1 in a REM at line 9919 1 hurrydump 1 given a letter of the alphabet 1 gJKLMNOPQRSTUV 1 force drive A: 1 files=files+1 1 files you want to transfer and 1 files can be put on tape - thereis no Spectrum tape equivalent." 1 fast Cataloguer of disks. It cansend output to either screen or 1 f$="No files found" 1 f$(f);" ";l(f);"K"; 1 f$(ary)(12 1 f$(ary)(11 1 f$(ary)(10 1 extended, so a new command 'CAT *', which has the same syntax asCAT itself, causes not only file names, but also file details toappear on the screen (this command takes longer to operate, asit needs to load the relevant information from each file). Thiscommand searches all user areas (see p.146 of the manual); theuser are as are listed in order with a heading (such as '10:')for each area except zero. Wildcard characters in filenames aretreated similarly to those in +3 commands, but are extended sothat stars are allowed in any position and question marks standfor exactly one character even at the end of a name (i.e. theydo not match spaces). This CAT command looks for, and prints outat the top of the catalogue, a disk name which may be stored atthe start of the last reserved sector (as long as the disk hasone or more reserved tracks). This is, of course, non-standard.An exampe program is supplied ("relabel") to write a name onto adisk. When you call 32000, the program reads the disk detai 1 entirely experimental. 1 en converted - itL 1 e past 7 month 1 dump=24056 1 drives are necessary for use of disk images. 1. Run DU53P3. 2. Insert a "CPC data" formatted disc in drive A: and a blank720k 3.5" disc in B:. 3. Select option 4 "copy". 4. The drive to read from is A:. The destination is the fileB:CPCDATA.DSK. 5. Select CPCEMU format for the destination file. 6. When the copy is finished, use MSODBALL on the +3 or 22DISKon the PC to transfer B:CPCDATA.DSK to a DOS formatted disc. 7. The CPC emulator CPCEMU on the PC can now readB:CPCDATA.DSK. IMPORTANT: Disc image files do not contain enough informationfor DU53 to deduce the correct disc format for them. Therefore,when reading from a disc image file, the disc being writtenshould be in the correct format; if the image is in 1 drive A y pulsa una tecla 1 demasiado baja 1 damn fin=< 1 d;"Presents SPECBENCH"; 1 d*"PLACER" 1 d$File already exists$Premature end of file$Disk is full$Directory is full$File is read-only$File access error$File is in use$Cannot rename between drives$Missing extent$Unchached$File too big$Disk is not bootable$Drive is in use$ 1 d$=q$+":": 1 codigo maquina 1 centronics printers (and in particular, mine) should work in48KDB mode. During RS232 and Centronics communication when in48KDB mode, the border will turn green. This can be changed bypoking 23973 with a new value. Bit 3 is usually set (but byaltering bits 3 and 4 you can cause tones to be heard). The 48K mode: There are several changes to the normal 48K ROM(which were originally implemented in an EPROM fitted to a 48Kspectrum and have transferred virtually unchanged): -Initialisation (changes to message, colours, PIP, REPPER andRASP) - Character set - Tokens GOTO and GOSUB (without spaces -that's just my preference!) - Various changes where indicated inThe Complete Spectrum ROM Disassembly (e.g. printing ofcharacter codes 8 and 9; 34th bit of division; extra stack storeduring STR$ and SCREEN$; handling of -65536 - note that thecorrection listed is incorrect!) - The error routine contains anEI as well as a halt - The TEST ROOM routine uses RST 8 if the 1 can use the routine in your own 1 bytes will transfer. SCREEN$ aresaved as CODE at 32768 but load normally with 'LOAD SCREEN$'." 1 buffer=50000 1 buff=buffer: 1 buff=buff-32 1 buff=buff-1 1 buff=buff+32 1 buff=buff+13 1 buff=buff+1 1 buff1=buffer: 1 bottom third of screen memory soany size program up to 41535 1 bootsector and save it as a conventional file. 4=Copy: IMPORTANT: Before making a copy, make sure that youhave formatted a disc in the correct format, to copy onto.Unlike DISCKIT, DU53 cannot format a disc whilst copying ontoit. If the format is nonstandard (eg 792k or DOS) then useoption 1 to fix the format on the drive you will be readingfrom. Note that the destination disc *must* be in the correctformat. On selecting option 4, you will be asked for the sourceof the copy (the disc to read); then the destination. If theseare both the same, you will have to swap discs periodically, aswith DISCKIT. Either the source or the destination (but notboth) may be a "disc image" file. This means that instead of adisc drive being used, the information is stored in a file. Discimages are probably best left to advanced users; see the "Discimages" section later. The copy will then proceed; it may be in as many as 20 part 1 besides d| 1 be installed 1 and transfer will be in order ofselection." 1 an Collierx 1 already registered 1 allow empty user areas to be 1 allfiles=allfiles+files: 1 allfiles=0 1 again to get back (if you SAVE 1 accepts ie 1 a2c~:\~o:_~ 1 a$="3Hold on while I log in your disk": 1 a$="0Welcome to TOOLKIT": 1 a$="0HELP PAGE": 1 a$= "0+3 TOOLKIT V1.0 By Ben Douglas 1994": 1 a lot of time writ 1 a +3 CAT. Press A or B to CAT 1 `6 or up t. 1 `!Op60#60#60!*p6 1 ` M3CONV v1.00 J. Elliott, 7 August 1994. M3CONV converts snapshots in the Mirage Microdriver .SNA formatused by many Spectrum emulators (JPP, Z80, xzx etc.) toMultiface 3 snapshots, and vice versa. It can also convert 128ksnapshots in the .Z80 format to Multiface 3 format. Instructions: Type LOAD "M3CONV" to use. The main menu will appear. Option1: .SNA to Multiface. You will be asked for the drive to loadthe .SNA file from; this drive is then catalogued. You are thenasked which file to convert, the drive to which the Multifacefiles should be saved, and whether the snapshot should be"locked" (see the M3 manual). I recommend that snapshots shouldonly be locked if it is found that they do not work in theunlocked form. When the program has finished, the destinat 1 ^A ^F ^B ^C ^D ^E ^H ^L 1 [vTrack-Info 1 [Comprimiendo! 1 ZipZap DRIVE : 1 ZipZap 3.47 Issued 21.06.1988 1 ZWindowX 1.2 by Paul Dias, Feb 91. For 'Your Sinclair' magazine.l+1 1 ZIPZAP C 1 ZIPZAP B 1 ZERO BUFFER Y/N 1 Z ZipZap help pages 1 Z Zero all bytes of the buffer 1 Z <<<SPECBENCH>>> Instructions by Ben Douglas SPECBENCH is a utility to help you organise your disks and load programs easily . I will explain the options for you. First of all <<<DON'T PANIC>>> all of the options have a "back out" facility which means you can refuse to do something when you are asked "are you sure". Right, let's go through the options. First of all, the cursor is controlled by the QAOP and M keys. The options along the top are - <.> Quit SPECBENCH MENU File handling menu WORK Start your programs menu HELP This program (Help) Let's start with MENU. Cat disk- Performs a CAT on thedisk you want. Copy file- Copies a file from adrive you specify to another drive you specify. Erase file- Erases a file from anywhere you want. Format disk- Formats a disk 1 Your mouth 1 You can use wildcards as shown 1 You are prompted for the drive 1 Yes, name is ___________ Y 1 Yes Y 1 Yes Y 1 XTRACT & INSTALL THE ROUTINE 1 X get XDPB into buffer 1 X eXtent read for 32 buffers 1 WoMO (for being there even if I wasn't!!!)8 1 Which drive?Drive A: A 1 When you have made your choices,press RETURN to start the SAVE 1 WRITING BUFFER 1 WRITE SECTOR Y/N 1 WRITE SECTOR 1 WRITE BUFFERS TO 1 WITHOUT SYMB SHIFT - PRESS A KEY 1 WITH SYMB SHIFT - PRESS A KEY 1 WINDOWX . 1 WINDOWS .BIN 1 WARNING . 1 W Write specified sector 1 W Write multiple buffers 1 W - WARM START 1 Verifying whole disc 1 Verify typeFull verifyF 1 Verify another disc V 1 VERIFY FAILED 1 VERIFY BUFFERS Y/N 1 V fill page with cursor Value 1 V Verify buffers 00 and 20h etc 1 Use _: as the temporary file drive U 1 Unknown typ 1 Unfortunately, all files will besaved with the full stop dividerso even filenames with no suffixlike ""TAPER"" would be saved as 1 UNSUITABLE MEDIA 1 UNRECOGNISED FORMAT 1 UNKNOWN ERROR 1 Trying Last File Agai 1 Transfer files automatically off+3 disc to tape - ideal for backup copies or transferring to the+D or other system!"; 1 Track scan S 1 This program is intended as a 1 This program converts Mirage Microdriver snapshots (file.SNA) 1 This gives a disc CAT of over 64filenames on 1 Then you decide on whether to 1 Thanks to: 1 Temporary file drive is the same as drive used for copyingDo not use a temporary file drive D 1 TRU/INV read last/next sector 1 TRK OFFSET 1 TORESET EPSON TYPE PRINTER 1 TOOLKIT 1 THE CAT TO A PRINTER AND POKE 1 TAPER 1 TAPE ERROR 1 T2PRINT C 1 T2PRINT 1 T read sector from next > track 1 T Text mode modify 1 Source diskimage does not existAbandon copying operation A 1 Sorry, no TASWORD +3, MASTERFILE+3 or similar +3 disc-specific 1 So go out, try it,' 1 Should the disc have a name? No N 1 Sector read satisfactorilySave as ______________ S 1 Scan another disc S 1 SPEEDUP C 1 SPEEDUP 1 SPEED TAS 1 SPECIAL KEYS - PRESS A KEY 1 SPECBNCHB 1 SPCBENCH. 1 SETUP DRIVER Y/N 1 SETDRV TXT 1 SEE HOW TO REGISTER 1 SECTOR ID NOT FOUND 1 SCANLOAD AS 'DISK'? (Y/N) 1 SAVING FILE: 1 SAVES BEGIN IMMEDIATELY (AFTER 1 SAVE/MERGE 1 S';;;;;;;;;;;;" 1 S'" 1 S Setup disk driver with buffer 1 S Scan disk to find bytes 1 Return to main menu R 1 Retry operation R 1 Reading track 1 Raw data R 1 ROAD, BIRSTALL, 1 RIVE SELECTED: "; 1 READ SECTOR 1 READ BLOCK 1 RASE ALL BUT 1 RANDOMIZE USR 1 RAM PAGE 0-7 1 R read sector from last < track 1 R Read specified sector 1 QSAVE(S),LOAD(L),BASIC(B) 1 QPulsa una tecla 1 QNingun fichero encontrado 1 QInserta un disco en el 1 QEl fichero no contiene 1 QERROR DE DISCO 1 QDireccion de comienzo 1 Q - INCREASE PAUSE TIME A - DECREASE PAUSE TIME SPACE - EXIT THIS HELP PAGE 1 Pw#6r#6f#6l#: 1 Proceed P 1 Press Any Ke 1 Please chooseAuto Select A 1 PUT YOUR PROGRAM NAMES FROM HERE ONWARDS 1 PRINTING BUFFER 1 PRINT.ANY OTHER 1 PRINT BUFFERS TO 1 PRINT BUFFER Y/N 1 PRESS SPACE TO CAT 1 PAUSE TIME BETWEEN SAVES 0 SECS 1 P select new ram Page 1 P Print the current buffer 1 Option 3 (.Z80 to M3) has not been thoroughly tested and is 1 One obvious application is to 1 OR ENTER FOR HELP! 1 OK. Free Space 1 O,O; " 1 O track Offset in XDPB 1 O sector Offset in XDPB 1 No. Format Name Sidedness Tracks Space Entries1 PCW 8256 CF2 S 40 173k 64 1 1 No seriouly I have sp 1 No of free K-bytes = 1 No files found. 1 No files found 1 NOT A DOS FILE 1 NO FILES FOUND 1 N display Next page of sector 1 N New buffer +20h or -20h 1 Make another copy using same drives/filesM 1 MV - CPC format Disk Image (DU54) 1 MV - CPC format Disk Image (DU53) 1 MISSING ADDRESS MARK 1 MEM =MEM-BYTES : 1 M3CONV BIN 1 M3CONV BAS 1 M3 LOADING": 1 M display next page of Memory 1 M Modify, hex input mode 1 Lee Jon Powis 1 LOGIN A OR B 1 LOADING FILE: 1 LOAD " " CODE, DATA SCREEN$ etc.r@ 1 LINESPLIT 1 LINE SPACING 30/216" 1 LINE FEEDCODE. CHANGE TO 10 FOR LF 1 LET C$ = ""*.BAS"" 1 L Login drive A or B 1 L List buffers to printer 1 K find bytes in memory and swap 1 J. Elliott, 25 August 1994. 1 J decimal to hex converter 1 InterruptedAbandon A 1 Internet: [email protected] 1 Insert the disc to write into X: Disc is in drive X: - continue C 1 Insert the disc to read into X: and the disc to write into Y:Discs are in the drives - continue C 1 Insert the disc to read into :Disc is in drive : - Continue C 1 Insert Source Disk Into DRIVE 1 Initialise the disc for date/time stamps? No N 1 Ignore error and continue anyway I 1 If the CAT will not fit on the 1 INVALID DATA 1 INPUT ANY WILDCARD OR JUST PRESSENTER FOR FULL CAT (Q=QUIT) 1 INITIALISE DRIVER Y/N 1 I've been wri 1 I'VE NOT TRIED IT BUT ISUSPECT POKE 47708,3 WILL SEND 1 I think I've done a damn gooi 1 I read sector ID and sector 1 I Initialise disk driver 1 HELP .BAS 1 HELLO .ZAP 1 H High address byte 1 H Hex to decimal converter 1 GRA/EDI cursor up/down 32 bytes 1 GO SUB 9966 1 GET XDPB Y/N 1 GENERATE FORMAT BUFFER Y/N 1 G Get ASCII for search 1 G Generate format buffer 1 Formatting completed. 1 Formatting X: as Cancel - do not format at all C 1 Format of destination diskimage?Marco Vieth's CPCEMU format C 1 Format another disc to the same format F 1 Floppy drive Y: Y 1 Floppy drive Y: Y 1 Fixed Format F 1 Finally, hitting ENTER while anyarea is being Catalogued to 1 Files not found 1 Filename [ ] 1 File: ______________ F 1 File: ______________ F 1 File deletion errorAbandon operation A 1 File Too Big 1 FORMAT TRACK Y/N 1 FORMAT TXT 1 FORM LENGTH 84 LINES 1 FIRST PUBLISHED IN OUTLET 1 FILL PAGE Y/N 1 FILE=FILE + 1 F+ DOS Oddball D 80 706k 240 F 1 F$=C$+":"+"": 1 F$(N-65367 1 F Format current track 1 F Find bytes in memory 1 Error on temporary driveAbandon operation A 1 Erasure: Wild! 1 Enter source of copy Floppy drive X: X 1 Enter disk label (32 characters) 1 Enter destination of copyFloppy drive X: X 1 Edit +3 disc sectors directly inthis powerful program or use thecode in your own programs! ReadEDISINFO for full details. 1 EXTRACT SCANLOAD... "; 1 EXTRACT CATSCAN OR S 1 EXTENT READ BUFFERS 00 UP Y/N 1 EXTENDACAT. (PD) Chris Pile 1990 1 EXTENDACAT "; 1 EXTENDACAT 1 EXECUTE CODE Y/N 1 EXCAT 1 ERROR: Verify failed on track 1 ERROR: Unknown disc error 1 ERROR: The disc in 1 ERROR - PRESS Z FOR HELP 1 ENTER ASCII FOR SEARCH 1 EMPSTON E 1 EDISIN TXT 1 EDIS TAS 1 E+ DOS Standard D 80 713k 128 E 1 E Execute code in buffer 1 Drive not ready.$Write protected.$Seek fail.$Data error.$No data.$Missing address mark.$Unknown disc format.$Unknown disc error.$Disc changed.$Disc unsuitable.$Invalid filename.$Bad parameter.$Invalid drive.$File not found.$File already exists.$Premature end of file.$Disk is full.$Directory is full.$File is read-only.$File access error.$File is in use.$Cannot rename between drives.$Missing extent.$Unchached.$File too big.$Disk is not bootable.$Drive is in use.$ 1 Drive not ready$Write protected$Seek fail$Data error$No data$Missing address mark$Unknown disc format$Unknown disc error$Disc changed$Disc unsuitable$Invalid filename$Bad parameter$Invalid drive$File not founTrack-Info 1 Drive B: B 1 Drive A or B.To use it in your 1 Drive : is Format option 1 Down Cursor 1 Double Track T 1 Dos Rom 0.0 1 Disk has no system track 1 Disk error!: 1 Disc format does not match image formatAbandon copying operation A 1 Disc completely verifiedReturn to main menu R 1 Disc completely scannedReturn to main menu R 1 Direct Read/Write, Program By Chris Pile, Digital Reality 1990. 1 Details abt 1 Destination diskimage existsDelete it D 1 Destination diskimage exists and is read-onlyAbandon copying operation A 1 DU53P3 TAS 1 DU53P3 BAS 1 DU v5.03 (+3DOS version) 1 DRIVE, BIRSTALL, 1 DRIVE NOT READY 1 DOS ERROR 0 1 DON'T SET UPTHE EPSON TYPE PRINTER 1 DISK WRITE PROTECTED 1 DISK CHANGED 1 DISCDOS v1.0 (CRIPPLED DEMO VERSION) (C)26.1.96 D.J.MORRIS NO MORE THAN 5p TO BE CHARGED FOR COPYING THIS PROGRAM 1 DISCCRIPC 1 DISCCRIP 1 DISC ERROR 1 DEL/EXT last/next 128 byte page 1 D;" THE +3 DISC EDITOR!"' 1 D*"UDGBANK" 1 D*"BLASTER" 1 D* Small directory XCF2DD D 80 796k 128 D 1 D tTrack-Info 1 D read first sector of DirectoryE Even or odd buffer toggle 1 Converts .SNA files <--> Multiface 3 files. 1 CiPLE DISK DIRECTORY 1 Checking track 1 Cancel operation and return to main menu C 1 Cancel operation C 1 Can't find AAAAAAAAAAA 1 CURSORS - MOVE HIGHLIGHTER SPACE - SELECT FILE ENTER - CONVERT FILES EXTEND - RECATALOGUE DISC 1 CT[2W[:g[G:o^ 1 CRUNCH3C 1 CRUNCH3 B 1 CRIPPLEWARE... 1 CRC DATA ERROR 1 CPOS,(RIGHT*16 1 COPY BUFR 00-1F TO 20-3F p0 Y/N 1 CONTROLS (ON CATALOGUE SCREEN): 1 CONTROLS (NOW): 1 COMPRESSC 1 COMPRESSB 1 CLEAR 47499 1 CHANGE XDPB Y/N 1 CATUSR BIN 1 CATUSER2C 1 CATUSER1C 1 CATUSER 1 CATSCAN 1 CATCHUP 1 CATALL.BAS 1 CATALL 1 C* No system track XCF2DD D 80 792k 256 C 1 C$(B);" ": 1 C Copy buffers 00-1F to 20-3F 1 C Change XDPB with buffer data 1 C - COLD START 1 Building Files Already Loade 1 Because I'm a mean bastard 1 BUFF=32768 1 BREAK abort any numeric input 1 BOX 21 SHEPPERTON MIDDX TW17 8BY 1 BLOCK NUMBER TOO BIG 1 BE SPLIT? ";LINO: 1 BASIC BAS 1 B$="""#$%'@0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ^_{}~" 1 B$(N)+"*.*" 1 B read first sector of Block 1 B Buffer number change 1 B Standard XCF2DD D 80 784k 256 B 1 Are you sure?No N 1 Any More Files? Y/ 1 Andy Davies8H 1 Abandon copying operation altogether A 1 Abandon copying operation altogether A 1 Abandon copying operation C 1 Abandon copying operation A 1 Abandon A 1 Abandon A 1 AUTHOR: DOMINIC MORRIS, 20 GREENHILL DRIVE, MALVERN, WORCS, WR14 2BW, ENGLAND 1 ARE YOU SURE Y/N 1 AO:_~W:`~_ 1 ANY GAP). THERE IS NO 'START THETAPE' MESSAGE ETC., SO HAVE YOURTAPE RECORDING AS SOON AS YOU'VEPRESSED ENTER. 1 ADDENDUM: DiSCDOS v1.12 (THE LATEST VERSION) NOW HAS A FORMAT COMMAND, SO NOW YOU CAN COMPLETELY PROCESS +D DISCS FROM +3 BASIC!!!!! 1 A* No system track Quad D 80 716k 128 A 1 A Abort to BASIC or loader 1 A ASCII display mode toggle 1 >A2b~>M2a~ 1 =>?@ABCDEF 1 < / > read sec last/next track 1 ;f$(f);" ";l(f);"K" 1 ;D$;": AND PRESS A KEY": 1 ;C$;": AND PRESS A KEY": 1 ;"you wish to run" 1 ;"with their filetypes as ???" 1 ;"to CAT"; 1 ;"then press a key" 1 ;"point to your line to "; 1 ;"out the LOAD statements"; 1 ;"may have and then fill"; 1 ;"load the program or game "; 1 ;"from line 3000 onwards to"; 1 ;"disk in drive A:"; 1 ;"disk in drive ";f$;" ?" 1 ;"any programs/ games you"; 1 ;"and the fill routine" 1 ;"all data on the disk"; 1 ;"Which Drive ?"; 1 ;"WORK..." 1 ;"Using WINDOW X"; 1 ;"Use the cursor keys to move the yellow cursor about the screen." 1 ;"USER AREA","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15" 1 ;"Total of ";allfiles;" files on disk" 1 ;"The space bar selects or unselects the program under the cursor." 1 ;"The format for each file is FILENAME,FILETYPE & LENGTH in K" 1 ;"Thanx 2-"; 1 ;"Thank You For Using"; 1 ;"So that the program can tell you what your filetypes are," 1 ;"Save this program as DISK" 1 ;"Save as DISK" 1 ;"SPECBENCH"; 1 ;"SPECBENCH V2"; 1 ;"Really run "; 1 ;"Really format the"; 1 ;"Really erase ";f$;"(Y/N)" 1 ;"Quit..." 1 ;"Put your SPECBENCH"; 1 ;"Programming: BenTrack-Info 1 ;"Printing in progress please wait" 1 ;"Print empty User areas? 1 ;"Press any key to continue.": 1 ;"Original Idea: Andy Davis"; 1 ;"Open file..." 1 ;"OUTLET for DUBTEX"; 1 ;"OK to copy ";f$;" to ";t$;":?" 1 ;"No. DELAY TYPE NAME LENGTH"; 1 ;"NTrack-Info 1 ;"Move Select bar with cursor keys H=Help page"'"SPACE=Select file N=New Disk/drive/user"'"S=Select all D=Unselect file"'"E=Erase files R=Run File"'"Z=Reset selection P=Unselect all"'"C=Copy files T=Type file"; 1 ;"LOADING:- ";F$: 1 ;"LOADING DiSCDOS v1.0 (CRIPPLED)" 1 ;"Key which drive"; 1 ;"Key in the file's third letter" 1 ;"Key in the file's sixth letter" 1 ;"Key in the file's seventh letter" 1 ;"Key in the file's second letter" 1 ;"Key in the file's fourth letter" 1 ;"Key in the file's first letter" 1 ;"Key in the file's fifth letter" 1 ;"Key in the file's eighth letter" 1 ;"Key in the SOURCE drive:" 1 ;"Key in 3rd extension letter" 1 ;"Key in 2nd extension letter" 1 ;"Key in 1st extension letter" 1 ;"Insert disk, press any key." 1 ;"Input TARGET drive:" 1 ;"Increase/Decrease Track = 1&2"''" Increase/Decrease Sector = 3&4" 1 ;"Have these filename extensions- (FILENAME.[EXTENSION])" 1 ;"Formatting destroys"; 1 ;"Format disk..." 1 ;"Format disk" 1 ;"Fill these boxes with"; 1 ;"Files that do not conform to these specifications will be listed " 1 ;"Files on the right are selected, Those on the left are not." 1 ;"Erase file..." 1 ;"Erase file" 1 ;"EXT PAGE" 1 ;"ENU ... "; 1 ;"ECREASE DELAY";"SELECT FILE "; 1 ;"Disk Error ";z$;" Press a key." 1 ;"DRIVE","Drive A:","Drive B:" 1 ;"Copy file..." 1 ;"Copy File" 1 ;"CHRIS PILE 4 3CRUNCH"; 1 ;"CAT disk..." 1 ;"CAT disk" 1 ;"By Paul Dias": 1 ;"By Joseph Lynass"; 1 ;"By BD Design": 1 ;"Ben Douglas 1994"; 1 ;"Any other key"; 1 ;"And WINDAS"; 1 ;"About..." 1 ;":, User area "; 1 ;"2: READ LOW-DOWN" 1 ;"1: LOAD SHUFFLER"'' 1 ;".TXT Tasword +3 file" 1 ;".TAS Tasword 2 file"; 1 ;".SUB CP/M submit file" 1 ;".STR String array" 1 ;".SCR Screen$ file"; 1 ;".NUM Number array"; 1 ;".DOC CP/M document"; 1 ;".COM CP/M command file" 1 ;".COD/.BIN/.C Code file" 1 ;".BAS Basic file"; 1 ;"(N)umeric A(S)cii (E)xit" 1 ;"(L)og (R)ead (W)rite (E)dit" 1 ;"(A,B or M)"; 1 ;"(A,B or M)" 1 ;"(A or B)" 1 ;" SAVE FILE(s) "; 1 ;" PRESS RECORD ON CASSETTE, THEN "' 1 ;" PRESS A KEY " 1 ;" LOADING ERROR ": 1 ;" Hit a key to continue": 1 ;" ERASE FILES "; 1 ;" COUNTING DELAY ";: 1 ;" COPY PROGRAM "; 1 ;" CAT/DELAYS "; 1 ;" (A,B or M)" 1 ;" Now loading " 1 ; "Drive "; 1 :g[2o^:q^2g[ 1 :\[2n^:p^2\[ 1 :SPECBNCH.TXT 1 : is write protected 1 : disc unsuitable 1 : disc changed 1 : FORMAT LPRINT "r" 1 : Bad Format 1 9:;<=>?@ABCDEFGH 1 9 PCW 9000 CF2DD D 80 706k 256 9 1 8* No system track XCF2 S 40 198k 64 8 1 7 Large directory XCF2 S 40 189k 192 7 1 605 LOUGHBOROUGH 1 6.#6S#6N#6A#6 1 6 Standard XCF2 S 40 192k 96 6 1 5 Large directory CF2 S 40 169k 192 5 1 48K Disk BASIC H 1 48DISKD TAS 1 48DISKC 1 48DISKB 1 47708,2 WILL RESTORE IT TO THE 1 4 IBM Format S 40 154k 64 4 1 3Hold on while I log in your disk 1 34474 are used as the catalogue buffer. 1 3. Convert from .Z80 to Multiface 3 1 3 CPC Data S 40 173k 64 3 1 2^U2_U2`U! 1 2Track-Info 1 255 then you 1 24600 1 23638-753": 1 23638-2018": 1 23638-0878": 1 23638-0699": 1 23638-0135": 1 23638-0134": 1 23638-0129": 1 23638-0118": 1 23638-0050": 1 23638-0042": 1 208K OBJ 1 20 LET b = 16384 (b is the buffer) 30 POKE 23858,10 (Track 10) 40 POKE 23857,5 (Sector 5) 45: 50 POKE 23859,b-256*INT (b/256) 60 POKE 23860,INT (b/256 ) 70: 80 LET x = USR 23899 (Read the sector) Now we have the sector on screen the following will write it toa different place on the disk:- Track 20, Sector 2. 10 LET b = 16384 (The buffer) 20 POKE 23858,20 (Track 20) 30 POK E 23857,2 (Sector 2) 40: 50 POKE 23859,b-256*INT(b/256) 60 POKE 23860,INT(b/256) 70: 1 20 Greenhill Drive2X 1 2. Convert from Muliface 3 to .SNA 1 2 CPC System S 40 169k 64 2 1 15M:DU53TEMP.$$$ 1 15DM (cash). If 1 12345678.123 1 1. You can 1 1. Convert from .SNA to Multiface 3 1 1 DU v5.03 for Spectrum +3 J. Elliott, 23 December 1994. The DU53 disc utility is a menu driven disc formatter for theAmstrad PCW, CPC and Spectrum +3 computers. Features of DU53are: * LocoScript-like menu system; * Formatter with 15 different formats; * Discs can be copied; either to other discs, or to "image files"; * Discs can be verified in two different ways; * Disc boot sectors can be saved as files; * CP/M and DOS discs can be formatted; * Discs can be initialised for timestamping (not usually supported by +3DOS) Track-Info 1 0Track-Info 1 0/*>~~#">~ 1 ............................... 1 ................... 1 - Sector loa{ 1 - File copy8 1 - / + read sector -1 / +1 1 ,buffer-256 1 ,-./0123456789:;< 1 , / . next page of disk/memory 1 +SK62193 1 +3DOS Error: $ 1 *{\"Y~!j}"{\! 1 *=\6:#Track-Info 1 ******************** 1 *** BY BEN DOUGLAS *** *** APRIL 1994 *** *** PUBLIC DOMAIN *** 1 *** SPECBENCH *** 1 * Disc names (not displayed by + 3DOS) can be written during formatting; * Disc drives can be set to accept fixed formats - for example,formats which +3DOS does not automatically recognise; DU53therefore has all the major features of DISCKIT under CP/M, plusseveral more. If you have used DU51, DU52 or DU52P3, the majorchanges have been the addition of the "Copy" and "Verify"options. Please check the appropriate sections of thisdocumentation. In this documentation, you may be referred inplaces to a later section. If you are a novice, you may ignoresuch references, as they are for advanced users (of +3DOS and/orDU53). To use DU53, type the command: LOAD "DU53P3" from +3BASIC.DU53P3 will not run from 48k Disk Basic. When loading hasfinished, the DU53 main screen will appear. The menu system isdesigned to be familiar to those who have used the +3 me 1 )=" "+z$(a+2 1 );" ";x;"K", 1 (ie Slowdos) 1 (essential); 1 (C) 28.1.96 D.J.Morris 1 ''''''''" READ 'EDISINFO' FOR DETAILS OF 1 '"Use the 'cat/delay' to inspect"'"the files in the directory."''"This menu caters for insertions"'"of save delays for each and"'"every file - these delays are"'"in seconds and can be set from"'"between a zero delay (0) and"'"255 seconds (the latter could"'"be useful if you are recording"'"a large amount of data onto"'"short tapes - the delay giving"'"you the time to wind the tape"'"forward and turn it over)."''"The delay for each file is"'"counted down on screen." : 1 '"No provisions are available for"'"copying non-headed blocks or"'"turbo saves, though it is"'"possible to copy headed blocks"'"which do not fall into the four"'"normall classes of saves basic"'"makes.": 1 ' "Whatever the cause of an error,"'"the directory will not include"'"the load which caused the error"'"and you must decide what the"'"cause of the error was - if"'"through lack of memory you will"'"need to 'save' and 'erase'.": 1 $WARNING: This file uses the SamRam. 1 $Save as "locked" file (Y/N) >$ 1 $Drive for .SNA snapshot file (BREAK to abandon) >$Drive for .Z80$Drive for Multiface 3 file (BREAK to abandon) >$X:*.* 1 $Border colour (0-7) for .SNA file >$0. Finish. 1 $ : $Input name of file to load >$File=$ PC=$This file is in 128k format. Only 48k files can be converted. 1 "windows.bin" 1 "t2print.c" 1 "speedup.c" 1 "spec2.bin" 1 "spec1.bin" 1 "slowdown.c" 1 "left margin? ";x 1 "end of file found": 1 "du53p3.hed" 1 "crunch3c" 1 "catuser2.c" 1 "catuser1.c" 1 "catall.bas" 1 "a:spcbench" 1 "a:m3conv.bin" 1 "ZIPZAP.C" 1 "ZIPZAP.BAS" 1 "You can do a new CAT by pressingthe EXTEND MODE key at any time while the current CAT is listed (this also leads to a help page 1 "Well, I think that just about"'"covers all you need to know,"'"so I'll leave you with it."'''"GOOD LUCK!": 1 "This utility's name was arrived"'"at by what it does to enable the"'"user to either have one file"'"of around 64K Bytes held in"'"memory, which can be saved out"'"as many times as the program is"'"asked to do so, or up 177 files"'"providing the sum total of their"'"collective lengths does not"'"exceed the limit of 111K, by"'"'shuffling' the pages 0,1,3,4,6"'"and 7 into the 'ram-page' slot"'"at the higher end of memory as"'"it either loads data in or out. " 1 "This utility will automatically transfer SELECTED files from +3 disc to tape. When run, a CAT ofthe disc will be displayed. Use the cursor (arrow keys) to move the highlighted area over the 1 "The +3 TAPER code runs in the 1 "TPS ";z$;" SPT ";: 1 "SPEEDUP is now loaded. Do not attempt to use 3"" drives until the computer is reset or SLOW- DOWN is used." 1 "SPECBNCH.TXT" 1 "SPCBENCH" 1 "SHUFFLER" 1 "Pressing '1' on the menu will"'"set 'copy' in motion and unless"'"there has been a loading error,"'"an immediate return made to the"'"menu once the block has been"'"loaded ... in the event an"'"error did occur, whether it was"'"due to an actual loading error"'"or because the memory limit was"'"reached before the end of the"'"data block being loaded, an"'"error message is displayed and"'"a return to the menu only being"'"made after the next key press." 1 "Press key '2' to save all the"'"files held in memory."'"The files are saved out in the"'"order they were loaded in." 1 "Numeric Value (0-255) "; 1 "HELP.BAS" 1 "Format is to 173K": 1 "Filename?";a$ 1 "ENTER GAP (1 TO 100) ";GAP 1 "ENTER DRIVE (A OR B) ";D$: 1 "Drives restored to 3"" timing." 1 "DISCCRIP.C" 1 "COMPRESS.C" 1 "CATSCAN": 1 "CATCHUP" : 1 "BAUD RATE? ";BD: 1 "A:CATSCAN" 1 "A:CATCHUP" 1 "9891"-ZX: 1 "8";" SAVING FILE ";F;" ": 1 "8";" DIRECTORY FULL ": 1 "63e3"+":": 1 "6";"FREE MEMORY: ";MEM 1 "6";" NO FILES IN MEMORY ": 1 "4";" ARE YOU SURE? (Y or ?) " 1 "32392",(F- 1 "32262",FILE: 1 "27";"Q$": 1 "23693",O: 1 "23671"Track-Info 1 "23624",O: 1 "23606",O: 1 "2341Track-Info 1 "23";N;" "; 1 "2";"FILES IN MEMORY: ";FILE; 1 "2";"(CAPS SHIFT + ENTER 1 "1m:warning": 1 "1m:menu.scr": 1 "12";"gives extra info on 1 "12";"ANY KEY."; 1 "12";" SAVING ": 1 "11";" LOADING ": 1 "+D" oper) 1 ""TAPER.""." 1 " Cat of drive "; 1 " Number of files found= ";( 1 you like then, when you want a 1 v1.0 - C`H 1 to move the 862 bytes to the 1 the drive, press ENTER at the 1 starting address of 32768. 1 returns the filename length. 1 read +D/DISCiPLE&' 1 puts the 685 bytes 1 program, just put the disc in 1 pressing E at the title page. 1 or lower and you MUST use 1 lets you scroll a PLUS 3disc 1 large formatB drives.The program is by GeoffHarris, but I have re-written itextensively to get closer to thenormal CAT listing and speed it up. 1 it as 'DISK' 1 from Chris Pile 1 erase unwanted BASIC then 1 erase unwanted 1 does just that. Place adisc in Drive A,run the program,scroll your selection to the topand press ENTER to load it." 1 displays the CAT.The user's selected filename is in F$ on return to BASIC via the 1 can use wildcards in F$ (see 1 by Dominic Morris 1 as the FIRST variable in the program 1 and select a program! 1 and other misc files 1 and can also be extracted by 1 Yes, I hate bloody cripplewy 1 Transfer (love 1 The disc user area number (see +3 manual, p.146) may be POKEd into address 32821. Addresses 1 SET EPSON TYPE PRINTERFOR A4 CONTINOUS PAPER 1 Q/A - UP/DOWN 1 Please insert the disc for X: Disc is in the drive - continueD 1 If you write your own programs and want to explore 1 If you make the 13th character of F$ to be 1 HOW TO USE THE ROUTINE IN YOUR OWN PROGRAMS...": 1 GOSUB CAT 1 FREEWARE! 1 ENTER key and the 1 Copying whole disc 1 CATs the'default' drive. 1 CATALL - Checks all User Areas 1 : Disc may not auto-detect; Data in dir.$! 1 34 SALTERSGATE 1 1988 OMEGA SOFTWARE 1 - Seek fail 1 - No data 1 - No address mark 1 - Data error 1 +3 manual p.49). 1 +3 DISC TO TAPE AUTO-TRANSFER! "; 1 +3 128K loader menu to load in 1 SAVE compabilities, simply s6 1 Program (C) Chris Pile 1990 1 PLEASE WAIT 1 MENU WORK HELP " 1 203k Hi-Capacity Interleaved Formatter. Program By Chris Pile 1990. Tel 0752 664202. 1 1989 B. Gaff 1 SECTOR 1 NUMBER ARRAY 1 HEADERLESS 1 Dominic MorriV 1 DATA ARRAY 1 Crippleware? 1 +3 REM Cruncher/Extractor 1 LE4 4NJ 1 LE4 3FF. 1 CENTRONICS PARALLEL PRINTER 1 ALLOW PRINTER CONTROL CODES 1 +3 DISC - TAPE CONVERTER 1 TAPER V1.2 (01/04/93) 1 - Brian 1 Version 3.47 1 Z i p Z a p 1 by Chris Pile"' 1 Copying finished Return to main menu R 1 Single Track S 1 SPEEDUP and SLOWDOWN v1.00 J. Elliott, October 1993. SPEEDUP and SLOWDOWN alter disc drive timings under +3DOS. Thefiles SPEEDUP.MC and SLOWDOWN.MC are used by these programs.SPEEDUP sets both disc drives to use 3.5" timings. This meansthat any 3" drives on the system CANNOT be used (you riskdamaging them if you try). SLOWDOWN restores the 3" timings. 1 EDIS by Chris Pile The next program is a disk track and sector editor giving simplebut powerful (i.e., destructive!) editing of PLUS 3 disksectors. DO NOT USE ON YOUR OUTLET DISC OR ANY IMPORTANT DISCUNLESS YOU ARE CONFIDENT YOU KNOW WHAT YOU ARE DOING AS YOUCOULD CORRUPT FILES! YOU HAVE BEEN WARNED!!! After loading and running EDIS, it asks you to insert a diskand press a key; best to use a blank (but it must be formatted)disk for now, just in case!!!! Once you have pressed a key it will LOG-IN the disk and thendisplay the contents of TRACK 0 SECTOR 0 on the screen, alongwith a status bar (in red) and a menu. The status bar reads: TRK 00 SEC 00 TPS 0 SPT 00 TRK is thecurrent track number SEC is the current sector number TPS is thenumber of tracks on the disk SPT is the number of sectors pertrack. 1 48K Disk BASIC Preliminary notes Inserting the 48K Disk BASIC program disk and selecting the +3'Loader' option will enter the +3 into 48K Disk BASIC (48KDB)mode. The 48KDB program is approximately 22K long. It occupiestwo pages of memory (the rest is used for work space for the CATprogram and other things). Unfortunately, therefore, the RAMdisk has a capacity of only 26K. The program operates in 4,5,6,3Extended Paging mode, since this is the only configuration withRAM in the area 00000 to 3FFF, which has a screen, and whichdoesn't use page 7. This means that (a) The "ROM" program runsin contended RAM, and (b) whenever a program is to be run in +3mode, some memory swapping should be done. These prove to beminor inconveniences, but no more. (a) means that the beeproutine works by calling the ROM3 version, and that the tapeSAVE and LOAD routines do not work and are therefore replaced 1 M3CONV v1.00 1 Abandon operation A 1 v 1 CAUTION: DO NOT ADD-TO OR ALTER THIS BASIC PROGRAM! 1 Retry operation R 1 1 1